package com.nine.dao;

import java.sql.Timestamp;
import java.util.List;
import java.util.Set;
import org.hibernate.LockMode;
import org.springframework.context.ApplicationContext;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import com.nine.entity.Order;

/**
 * A data access object (DAO) providing persistence and search support for Order
 * entities. Transaction control of the save(), update() and delete() operations
 * can directly support Spring container-managed transactions or they can be
 * augmented to handle user-managed Spring transactions. Each of these methods
 * provides additional information for how to configure it for the desired type
 * of transaction control.
 * 
 * @see com.nine.entity.Order
 * @author MyEclipse Persistence Tools
 */

public class OrderDAO extends HibernateDaoSupport {
	boolean updateAccount(String customerId,
			int point
){
	return false;}
	boolean insertOrder(Order order){
		return false;}
	boolean checkRelation(String customerId){
		return false;}
	List<Order> getOrderList(String customerId,
			String beginDate,
			String endDate,
			int isPay
){
	return null;}
	
	Order getOrder(String customerId,
			int orderId
){
	return null;}
	List<Order> getOrderList(int orderId,String customerId,
			String orderTime
){
	return null;}
	List<Order> refreshOrderList(Order order){
		return null;}
	List<Order> getOrderId (String beginTime,
			String endTime,
			int categoryId
){
	return null;}
	Order checkOrder(int orderId){
		return null;}

}